multi-vehicle smash - Francés Inglés Diccionario